گزارشات سفارشی ماتریسی

تذکر: این قابلیت برای کاربران پیشرفته آشنا با طراحی گزارشات سفارشی کاربرد دارد و مخاطب این مطلب این دسته از کاربران فنی هستند.

با استفاده از قابلیت جدید تعبیه شده در طراحی گزارشات سفارشی کاربر، امکان طراحی گزارشات ماتریسی در دسترس قرار گرفته است. در این دسته از گزارشات «مقادیر ردیفها» در ستونهای گزارش می‌توانند ظاهر شوند. هر چند این امکان در دست توسعه است و در نسخه‌های آینده کاملتر خواهد شد اما در وضعیت فعلی نیز مفید است.

برای آشنایی با این قابلیت از روی «گزارش عملیات خرید و فروش» برای عملیات «خرید» و ار نوع گزارش «گزارش عملیات» یک گزارش سفارشی می‌سازیم:

آن را برای نمایش آماده می‌کنیم:

سپس ستونهای پرس و جوی گزارش را ویرایش نموده تنها ستونهای کد کالا، نام کالا، مبلغ کل و نام مشتری را نگه می‌داریم. تعداد ستونهای پنهان گزارش را هم 0 تنظیم می‌کنیم.

پس از آن در مدیریت گزارشات سفارشی، در حالی که گزارش سفارشی مد نظر انتخاب شده، کلیک راست می‌کنیم و عنوان «ستونهای ماتریسی» گزارش را انتخاب می‌کنیم.

ورود اطلاعات فرم تعریف ستونهای ماتریسی گزارش به صورت توکار (ورود سریع آرتیکلها) انجام می‌شود. کافی است Space را بزنید یا روی دکمه «جدید» کلیک کنید. نیاز نیست در ستون «عنوان» متنی وارد شود. مقادیر را به شکل زیر وارد کنید:

پس از تنظیم مجدد عرض ستونها (ممکن است بعضی ستونها به لحاظ تغییر تعداد ستونهای گزارش مخفی شده باشند) چنین خروجی مشاهده می‌کنید:

می‌توانید ستونهای ماتریسی را به شکل زیر تعریف کنید:

و این خروجی را دریافت کنید:

این قابلیت برای ایجاد پرس‌وجوهای از نوع PIVOT و نشاندن مقادیر ردیفها در ستونها کاربرد دارد. تعریف همزمان بیش از یک ردیف ستون ماتریسی در نسخه جاری خروجی مناسبی ایجاد نمی‌کند.